parachute recovery - Turkish English Dictionary